Big Huge Thesaurus

Hyla arenicolor

noun